@charset "utf-8";
/* CSS Document */
.op_hint{width:90%; height:40px; line-height:40px; font-size:1.25em; color:#FFF; text-align:center; position:fixed; left:50%; top:50%; margin-top:-20px; margin-left:-45%; z-index:99999; display:none;}

/**我的信息**/
.us_info{margin:30px 20px; border:solid 1px #d7d7d7;}
.us_info div{height:50px; line-height:50px; padding-left:20px; padding-right:20px; font-size:1.25em; text-align:left; border-bottom:solid 1px #e0e0e0; position:relative;}
.us_info div label{color:#999;}
.us_info div a{float:right; color:#F00;}
.us_info div a:visited{color:#F00;}
.us_info div a:hover{color:#09F;}

/**搜索框**/
.search_box{width:100%; padding-bottom:5px; border-bottom:solid 1px #d7d7d7; background-color:#f8f8f8; position:fixed; left:0px; top:57px; display:none;}
.search_put{width:100%; max-width:640px;}
.pdk_search{height:36px; padding:20px 20px 0px 80px; position:relative;}
.pdk_search input.txt{width:92%; height:24px; line-height:24px; font-size:1.15em; padding:5px 10px; border-radius:5px; border:solid 1px #d7d7d7;}
.pdk_search label.lb{width:70px; height:36px; line-height:36px; font-size:1.15em; color:#323232; text-align:right; position:absolute; left:-10px; top:20px;}
.pdk_search input.rd{float:left; margin-top:12px;}
.pdk_search label.rd{float:left; height:36px; line-heihgt:36px; margin-right:10px; margin-top:8px; font-size:1.15em; color:#323232;}
.pdk_sbtn{padding:30px 20px 20px 20px;}
.pdk_sbtn input.btn{width:100%; height:40px; line-height:40px; color:#FFF; font-size:1.15em; border-radius:5px; border:solid 1px #d7d7d7; background-color:#33F;}

.charge_card{padding-left:90px;}
.charge_card label{width:90px; top:5px;}
.charge_card input.btn{top:5px;}

/**玩家搜索**/
.player_search{height:36px; padding:20px 20px 0px 80px; position:relative;}
.player_search span{float:left; width:76px; height:37px; line-height:37px; margin-right:8px; cursor:pointer; font-size:1.2em; color:#FFF; text-align:center; border:solid 1px #999; border-radius:5px; background-color:#cecece;}
.player_search span.c{width:76px; height:37px; line-height:37px; color:#d20202; border-color:#d20202; background:url(images/ico_ok.png?v=20161017) no-repeat right bottom #FFF; }/*-webkit-box-shadow:0px 0px 4px #FF0; box-shadow:0px 0px 2px #FF0;*/
.player_search input.txt{width:92%; height:24px; line-height:24px; font-size:1.15em; padding:5px 10px; border-radius:5px; border:solid 1px #d7d7d7;}
.player_search label.lb{width:70px; height:36px; line-height:36px; font-size:1.15em; color:#323232; text-align:right; position:absolute; left:10px; top:20px;}
.player_btn{padding:30px 20px 20px 20px;}
.player_btn input.btn{width:100%; height:40px; line-height:40px; color:#FFF; font-size:1.15em; border-radius:5px; border:solid 1px #d7d7d7; background-color:#33F;}

.player_hint{padding-top:10px; padding-left:20px; font-size:1.15em; color:#F00; text-align:left;}

/**玩家列表**/
.user_list{padding-left:10px; padding-bottom:10px; padding-top:10px; overflow:hidden;}
.user_list dt,.user_list dd{float:left; width:25%; height:49px; line-height:49px; text-align:center; font-size:1.15em;}
.user_list dt{font-weight:bold; border-bottom:solid 1px #d7d7d7;}
.user_list dd{border-bottom:solid 1px #e8e8e8;}
.user_list dd.d{height:49px; line-height:20px; padding-top:5px;}
.user_list .ccd{width:50%;}
.user_list a{color:#F00; font-size:1.15em;}
.user_list a:visited{color:#F00;}
.user_list a:hover{color:#39F;}

/*新*/
.info_list{padding-bottom:10px; overflow:hidden;}
.info_item{margin-left:5px; margin-right:5px; border-bottom:solid 1px #e8e8e8; background-color:#FFF; overflow:hidden;}
.info_item dt,.info_item dd{float:left; width:25%; height:49px; line-height:49px; text-align:center; font-size:1.15em;}
.info_item dt{font-weight:bold;}
.info_item dd{}
.info_item a{color:#F00; font-size:1.15em;}
.info_item a:visited{color:#F00;}
.info_item a:hover{color:#39F;}
.info_item span{width:14px; height:14px; line-height:14px; text-align:center; vertical-align:middle; font-size:0.7em; color:#FFF; border-radius:7px; background-color:#F30; display:inline-block;}
.item_head{border-color:#d7d7d7;}
.item_blue{ background-color:#EBF5FC;}

/*更多*/
.list_more{height:40px; line-height:40px; color:#666; margin-top:10px; font-size:1.2em; text-align:center; cursor:pointer;}
.list_more:hover{background-color:#e5e5e5; color:#060;}

/**表单**/
.put_box{padding:0px 10px;}
.put_box div.put{height:38px; padding-top:10px; padding-left:90px; font-size:1.15em; position:relative;}
.put_box div.put1{padding-right:120px;}
.put_box div.put label.lb{height:38px; width:88px; line-height:38px; text-align:right; position:absolute; left:0px; top:10px;}
.put_box div.put label.lb span{color:#F00;}
.put_box div.put .txt{float:left; width:94%; height:20px; padding:8px 3%; border:solid 1px #d7d7d7; border-radius:5px; background-color:#FFF;}
.put_box div.put input.btn{width:110px; height:38px; color:#FFF; border-radius:5px; border:0px; background-color:#090; position:absolute; right:0px; top:10px;}
.put_box div.put input.btc{width:110px; height:38px; color:#666; border-radius:5px; border:0px; background-color:#CCC; position:absolute; right:0px; top:10px;}
.put_box div.put select{float:left; width:100%; height:36px; border:solid 1px #d7d7d7; border-radius:5px; background-color:#FFF;}
.put_box div.btn{padding-top:25px; text-align:center;}
.put_box div.btn input{width:100%; height:40px; font-size:1.25em; color:#FFF; border:0px; border-radius:8px; background-color:#33F;}

.put_box div.put .txt1{width:60px; border-radius:0px; text-align:center; margin-right:8px;}
.put_box div.put span.mp{float:left; width:40px; height:30px; padding:0px; margin-right:8px; margin-top:3px; line-height:30px; font-size:1.35em; text-align:center; border:solid 1px #d7d7d7; background-color:#FFF; cursor:pointer;}
.put_box div.put span.mp:hover{background-color:#eaeaea;}

.put_box div.put span.game{float:left; width:76px; height:37px; line-height:37px; margin-right:5px; cursor:pointer; font-size:1.15em; color:#FFF; text-align:center; border:solid 1px #999; border-radius:5px; background-color:#cecece;}
.put_box div.put span.c{width:76px; height:37px; line-height:37px; color:#d20202; border-color:#d20202; background:url(images/ico_ok.png?v=20161017) no-repeat right bottom #FFF; }<!---webkit-box-shadow:0px 0px 4px #FF0; box-shadow:0px 0px 2px #FF0;-->

/**玩家信息**/
.pl_info{padding:5px; margin-top:20px; margin-bottom:20px; text-align:left; line-height:40px; font-size:1.2em; background-color:#FFF;}
.pl_info img{float:left; width:120px; height:120px; margin-right:7px; border:solid 2px #E1E9FF; border-radius:62px;}
.pl_info label{color:#888;}